import request from '@/utils/request'

// 查询人才政策列表
export function listRczc(query) {
  return request({
    url: '/rcpt/rczc/list',
    method: 'get',
    params: query
  })
}

// 查询人才政策详细
export function getRczc(rczcId) {
  return request({
    url: '/rcpt/rczc/' + rczcId,
    method: 'get'
  })
}

// 新增人才政策
export function addRczc(data) {
  return request({
    url: '/rcpt/rczc',
    method: 'post',
    data: data
  })
}

// 修改人才政策
export function updateRczc(data) {
  return request({
    url: '/rcpt/rczc',
    method: 'put',
    data: data
  })
}

// 删除人才政策
export function delRczc(rczcId) {
  return request({
    url: '/rcpt/rczc/' + rczcId,
    method: 'delete'
  })
}

// 获取执行填报主键ID
export function getRcZcId() {
  return request({
    url: '/rcpt/rczc/getRcZcId',
    method: 'get'
  })
}

// 新增附件
export function insertRczcFjByRczcId(data) {
  return request({
    url: '/rcpt/rczc/add/File/By/subId',
    method: 'post',
    data: data
  })
}

// 根据主表ID查询附件列表
export function selectRczcFjList(rczcId) {
  return request({
    url: '/rcpt/rczc/get/FileList/By/subId?sId=' + rczcId,
    method: 'get'
  })
}

// 删除人才政策附件
export function deleteRczcFjByFjIds(fjId) {
  return request({
    url: '/rcpt/rczc/fjs/' + fjId,
    method: 'delete'
  })
}
